/*
 标题：猜字母

    把abcd...s共19个字母组成的序列重复拼接106次，得到长度为2014的串。

    接下来删除第1个字母（即开头的字母a），以及第3个，第5个等所有奇数位置的字母。

    得到的新串再进行删除奇数位置字母的动作。如此下去，最后只剩下一个字母，请写出该字母。

答案是一个小写字母，请通过浏览器提交答案。不要填写任何多余的内容。

 */
package com.yuan.algorithms.competition;

public class 第五届南桥杯_猜字母 {

	public static void main(String[] args) {
		String N = "abcdefghijklmnopqrs";
		String x = "";
		for (int i = 0; i < 106; i++) {
			x += N;
		}
		while (true) {
			x = f(x);
			if (x.length() == 1) {
				break;
			}
		}

//		System.out.println(x.length());
		System.out.println(x);
	}

	private static String f(String x) {
		String result = "";
		for (int i = 0; i < x.length(); i += 2) {
			result += x.charAt(i);
		}
		return result;
	}

}
